using System;
using CPlatePrintSys.Annotation.Models;
using Prism.Events;

namespace CPlatePrintSys.Annotation.Events
{
    /// <summary>
    /// 标注删除事件参数
    /// </summary>
    public class AnnotationDeletedEventArgs
    {
        /// <summary>
        /// 控件ID
        /// </summary>
        public string ControlId { get; set; }
        
        /// <summary>
        /// 被删除的文字信息
        /// </summary>
        public TextInfo TextInfo { get; set; }
    }

    /// <summary>
    /// 标注删除事件
    /// </summary>
    public class AnnotationDeletedEvent : PubSubEvent<AnnotationDeletedEventArgs>
    {
    }
} 